package leetcode_day._2021._202105._2131;

/**
 * @author yzh
 * @version 1.0
 * @date 2021/5/30 11:58
 * 2 的幂
 * 算法：位运算  数学
 * x & (x - 1) = 0 时，x 为 2 的幂
 */
public class _30_231 {
    public static void main(String[] args) {
        System.out.println(new _30_231().isPowerOfTwo(-2147483648));
    }

    public boolean isPowerOfTwo(int n) {
        return n > 0 && (n & (n - 1)) == 0;
    }

}
